﻿using Microsoft.SharePoint.Utilities;
using SharepointCommon;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using Uportal.Shp.Core.Model;

namespace Uportal.Shp.Core.Services
{

    public class SettingsMgr
    {
        private static readonly UportalSettings Settings;

        static SettingsMgr()
        {
            // кеширование настроек до следующегно рестарта
            // т.к. они меняется очень редко, а читаются очень часто
            Settings = Application.Factory.CurrentContext().UportalSettings.Items(CamlQuery.Default).FirstOrDefault();
        }
    }
}


